package cn.tedu.hospital.settlement.pojo.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class SettlementSelect {
    @ApiModelProperty(value = "患者姓名")
    private String name;
    @ApiModelProperty(value = "患者id")
    private Long patientId;
    @ApiModelProperty(value = "入院时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Double admissionTime;
    @ApiModelProperty(value = "结算时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date settlementTime;
    @ApiModelProperty(value = "结算金额")
    private Double feesDue;
    @ApiModelProperty(value = "预缴金额")
    private Double prepayment;
    @ApiModelProperty(value = "结算状态")
    private String settlementStatus;
    @ApiModelProperty(value = "支付金额")
    private Double MiPay;
    @ApiModelProperty(value = "其他支付金额")
    private Double otherPay;
    @ApiModelProperty(value = "个人医保支付金额")
    private Double perMiPay;
    @ApiModelProperty(value = "个人支付金额")
    private Double personalPay;
    @ApiModelProperty(value = "支付方式")
    private String payMethod;
    @ApiModelProperty(value = " 收付流水号")
    private String tollMethod;
    @ApiModelProperty(value = "科室id")
    private Long departmentId;
    @ApiModelProperty(value = "科室名称")
    private String departmentName;
}
